.save-dialog {
	width: 720px;

	.x-dialog-content {
		height: 320px;
		display: block;
		padding: 30px 60px 30px 30px;
		white-space: nowrap;

		.filed-key {
			text-align: right;
			width: 80px;
			margin-right: 20px;
			display: inline-block;
			line-height: 34px;
		}

		.name {
			width: 524px;
			padding-left: 12px;
			padding-right: 12px;
			line-height: 34px;
			height: 34px;
			background-color: #FAFAFA;
			border: 1px solid #ccc;
		}

		.filed-intro {
			margin-top: 20px;
			margin-bottom: 20px;

			.filed-key {
				vertical-align: top;
			}
		}

		.intro {
			width: 524px;
			padding: 6px 12px;
			background-color: #FAFAFA;
			border: 1px solid #ccc;
		}

		.public-type {
			display: inline-block;

			& > label {
				margin-right: 10px;
				font-weight: normal;

				& > input[type="radio"] {
					margin-right: 10px;
				}
			}
		}

		.save-btn {
			width: 100px;
			height: 36px;
			border: none;
			float: right;
			color: white;
			background: #1FB6ED;
		}
	}
}